emit/reflect rays of light - Francés Inglés Diccionario